Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Loudon, Tennessee (TN), United States

Classico Pizza & Pasta
3.5
49 reviews

206B Village Square Dr, Intersection of TN 444 and Chota Road, Tellico Village, Loudon, TN 37774-2807, Loudon

Great tasting pizza! Love this place! And the cannolis...WOW! Clean, quaint restaurant. Great food selection. The Greek